Skip to content

Conversation

@yinzara
Copy link
Contributor

@yinzara yinzara commented Dec 1, 2025

@balloob and I have been discussing the new Hostname RPC command as an expansion to the Improv standard.
Most IoT devices will be assigned/select a hostname unique to the device that it uses to broadcast mDNS based entries. There is no way with Improv currently to set this and therefore devices must rely on the setup page afterwards to setup the hostname.
However the page they access may actually INCLUDE the hostname so having it be something that gets configured post setup is not ideal.

It would be best if the Improv standard allowed us to get and specify the hostname of the device during the Authorized stage.

That would allow us to render an additional text box on the SSID/password screen containing the current hostname and allowing the user to modify it.

We would call the new "Get hostname" RPC as soon as the initial device connection is made and use that information to render the next page.

@balloob balloob merged commit 781b795 into improv-wifi:main Dec 1, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants